heads of delegation - Turco Inglés Diccionario